package com.qhgrain.app.constant;

import java.util.ArrayList;
import java.util.List;

import com.qhgrain.app.vo.PairVo;

public enum AppEnum {

	
	/**
	 * 任务管理 
	 */
	REN_WU_GUAN_LI("dgov0104","任务管理 "),
	/**
	 * 党组织爱活动管理
	 */
	DANG_ZU_ZI_HUO_DONG_GUAN_LI("dgov0102","党组织爱活动管理"),
	/**
	 * 党员管理
	 */
	DANG_YUAN_GUAN_LI("dgov0101","党员管理");
	private String code;
	
	private String name;
	
	
	private AppEnum(String code,String name){
		this.code = code;
		this.name = name;
	}
	
	public static List<PairVo> getAll(){
		List<PairVo> list = new ArrayList<PairVo>();
		for(AppBusinessTypeEnum e : AppBusinessTypeEnum.values()){
			list.add(new PairVo(e.getCode(),e.getName()	));
		}
		return list;
	}

	public static String findName(String code){
		for(AppBusinessTypeEnum e : AppBusinessTypeEnum.values()){
			if(e.getCode().equals(code)){
				return e.getName();
			}
		}
		return "";
	}
	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
	
}
